to guarantee - Allemand Anglais Dictionnaire